﻿<?xml version="1.0" encoding="utf-8" ?>
<Objects version="1.0.0.0">
	<Descriptor IDType="Uint32" nameMember="Nombre" alias="DESC">
		<Nombre type="string" required="true" maxLength="150" />
	</Descriptor>
	<Restrictor IDType="UInt32" nameMember="Nombre" alias="REST">
		<Descriptor type="Descriptor" alias="DESC" required="true" />
		<Nombre type="string" required="true" maxLength="150" />
		<Rules>
			<Unique name="RestrictorUnico" members="Nombre" />
		</Rules>
	</Restrictor>
	<Restrictores isArray="true" type="Restrictor" alias="RESTS">
	</Restrictores>
	<Tema IDType="UInt32" nameMember="Nombre" alias="TEMA">
		<Nombre type="string" required="true" maxLength="150" />
	</Tema>
	<Archivo IDType="UInt64" alias="ARCH">
		<Tema type="Tema" alias="TEMA" required="true" />
		<UbicacionArchivo type="string" maxLength="256" minLength="3" required="true" />
		<TamanoKiloBytes type="double" required="true" numericPrecision="9" numericScale="2" />
		<Titulo type="string" maxLength="200" required="true" />
		<Descripcion type="string" maxLength="500" />
		<Restrictores type="Restrictores" required="true" alias="REST" />
		<EstaHabilitado type="bool" />
		<Usuario type="Usuario" fromSet="Seguridad" required="true" alias="USER" />
	</Archivo>
	<Imagen IDType="UInt64" alias="IMAGE">
		<Archivo type="Archivo" required="true" alias="ARCH" />
		<Ancho type="UInt16" numericPrecision="4" required="true" />
		<Alto type="UInt16" numericPrecision="4" required="true" />		
		<EstaHabilitado type="bool" required="true" />
		<Rules>
			<Unique name="ImagenUnica" members="Archivo" />
		</Rules>
	</Imagen>
</Objects>